CE Gobi SDK  2.14
GobiApi
SwiOMADMEX.h
1 /*===========================================================================
2 FILE:
3  SwiOMADMEX.h
4 
5 DESCRIPTION:
6  Sierra Wireless OMADM-EX APIs. Service type 0xF4
7 
8 Copyright (C) 2015 Sierra Wireless Incorporated. All rights reserved.
9  Sierra Wireless Proprietary/GTDR
10 ==========================================================================*/
11 
12 #ifndef __SWI_OMADMEX_API_H__
13 #define __SWI_OMADMEX_API_H__
14 /*=========================================================================*/
15 // Definitions
16 /*=========================================================================*/
17 
22 
23 /*=========================================================================*/
24 // Structs
25 /*=========================================================================*/
26 #ifdef __cplusplus
27  extern "C" {
28 #endif
29 
30 #ifdef __cplusplus
31  };
32 #endif
33 
34 
35 SWIIMPORT ULONG GOBICMAPI SWIOMAEXInitApi();
36 SWIIMPORT ULONG GOBICMAPI SWIOMAEXShutdownApi();
37 /*=========================================================================*/
38 // Prototypes
39 /*=========================================================================*/
63 SWIIMPORT ULONG SWICMAPI SWIOMAEXSessionStart(BYTE* pSessionType);
64 
73 SWIIMPORT ULONG SWICMAPI SWIOMAEXSessionCancel();
74 
83 
84 SWIIMPORT ULONG SWICMAPI SWIOMAEXSessionGetInfo(omaSessionInfo* pOMAInfo);
85 
95 SWIIMPORT ULONG SWICMAPI SetSWIOMAEXEventCallback(tFNSwiOmaExEvent pCallback);
96 
113 SWIIMPORT ULONG SWICMAPI SWIOMAEXSelection(BYTE* pSelection);
114 
142 SWIIMPORT ULONG SWICMAPI SWIOMAEXGetSettings(BYTE* pFOTA_AutoDownload,
143  BYTE* pFOTA_AutoUpdate,
144  BYTE* pOMADM,
145  BYTE* pFUMO,
146  BYTE* pOMALog,
147  BYTE* pPRL);
148 
176 SWIIMPORT ULONG SWICMAPI SWIOMAEXSetSettings(BYTE* pFOTA_AutoDownload,
177  BYTE* pFOTA_AutoUpdate,
178  BYTE* pOMADM,
179  BYTE* pFUMO,
180  BYTE* pOMALog,
181  BYTE* pPRL);
182 
192 SWIIMPORT ULONG SWICMAPI SWIOMAEXSetEventReport(); // End of SwiOMADMEX group
194 #endif
SWIIMPORT ULONG SWICMAPI SWIOMAEXSetEventReport()
Definition: GobiVoiceMgmtAPI.h:61
SWIIMPORT ULONG SWICMAPI SWIOMAEXSessionCancel()
SWIIMPORT ULONG SWICMAPI SWIOMAEXSelection(BYTE *pSelection)
SWIIMPORT ULONG SWICMAPI SWIOMAEXSessionGetInfo(omaSessionInfo *pOMAInfo)
SWIIMPORT ULONG SWICMAPI SWIOMAEXSetSettings(BYTE *pFOTA_AutoDownload, BYTE *pFOTA_AutoUpdate, BYTE *pOMADM, BYTE *pFUMO, BYTE *pOMALog, BYTE *pPRL)
SWIIMPORT ULONG SWICMAPI SWIOMAEXSessionStart(BYTE *pSessionType)
SWIIMPORT ULONG SWICMAPI SetSWIOMAEXEventCallback(tFNSwiOmaExEvent pCallback)
SWIIMPORT ULONG SWICMAPI SWIOMAEXGetSettings(BYTE *pFOTA_AutoDownload, BYTE *pFOTA_AutoUpdate, BYTE *pOMADM, BYTE *pFUMO, BYTE *pOMALog, BYTE *pPRL)